package com.cskaoyan.javase.comment2;

/**
 * @description: 注释
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 注释
 *IDEA会帮助我们进行反编译，把class文件反编译成为Java文件，让我们能够看得懂
 *
 * 注释的分类:
 * 单行注释: //
 * 多行注释: 不能嵌套
 * 文档注释: 表面上和多行注释是一样的
 * 文档注释可以作为生成JavaAPI文档的语句
 * 文档注释的生成一般来说 对于我们普通开发者没有意义
 * 多数公司都会有自己的文档模板，就不会使用文档注释去生成文档
 * javadoc.exe
 *
 * 段子: 在公司当中不写注释,我写的代码只有我自己看得懂,这样公司就不会把我干掉了
 * 如果代码很长,逻辑很复杂,过一段时间 不写注释的代码 往往自己都看不懂了
 *
 *
 */
public class Demo {
    public static void main(String[] args) {
        //单行注释
        /*
        多行注释

         */
        /**
         *
         * 文档注释
         */

        //Object


        //注释的作用
        //1，方便记录程序的信息
        //2，增加代码的可读性
        //3,写注释可以帮助自己理清逻辑,更好的写代码
        //4,注释可以帮助我们debug,而且你不要小看这个方式,以后开发中 特别常用

        //怎么把大象装进冰箱
        //1,打开冰箱门
        //2,把大象放进去
        //3,关闭冰箱门

        System.out.println("hello world!");
        System.out.println("hello world!");
        System.out.println("hello world!");
        //System.out.println("hello world!") 这里是出错的位置
        System.out.println("hello world!");
        System.out.println("hello world!");
        System.out.println("hello world!");
        System.out.println("hello world!");

        //注释的快捷键  单行:Ctrl+除号/ 多行 Ctrl+shift+/
        //多行注释
        /*我是大笨蛋
        我是大笨蛋
        我是大笨蛋
        我是大笨蛋*/

    }
}
